🎮 Unity 2D 工作流 30章 · 从入门到实战

🧑‍🎓 友好 · 彩色目录
Unity Hub安装Unity Editor安装2D项目创建Editor界面布局
GameObject概念Transform组件Sprite Renderer添加/删除组件
Rigidbody 2DCollider 2D物理材质重力与碰撞检测
Animation窗口创建Animation ClipAnimator Controller参数与状态机
MonoBehaviour生命周期Start/Update变量与数据类型控制台输出
GetComponent公共变量与InspectorInput输入系统Time.deltaTime
水平移动脚本跳跃实现地面检测角色翻转
简单跟随脚本平滑跟随摄像机边界限制
Tilemap Renderer瓦片调色板绘制地图碰撞体添加
URP项目设置2D Light组件全局光与点光源阴影效果
预制体概念创建与编辑预制体变体运行时实例化
敌人移动模式巡逻/追踪简单状态机触发器检测
玩家攻击动画攻击碰撞检测敌人受伤/销毁生命值系统
Canvas与EventSystemTextMeshProButton按钮Image图像
血条制作(Slider)分数显示游戏暂停菜单场景切换
Audio Source/Listener背景音乐播放音效触发音频混合器
Particle System组件2D粒子效果爆炸/火焰粒子碰撞
NavMesh 2D插件烘焙寻路网格敌人寻路跟随
可收集物品脚本背包数据结构List/DictionaryUI显示物品
ScriptableObject数据对话UI逐字显示效果
SceneManager加载加载进度条DontDestroyOnLoad
PlayerPrefs基础JSON序列化保存游戏状态
对象池原理实现对象池优化频繁生成销毁
Shader Graph入门2D Sprite着色器颜色混合与特效
Package安装Input Action Asset键盘/手柄/触控
触控输入处理屏幕适配(Canvas Scaler)性能优化要点
Debug.Log断点调试Profiler性能分析常见Bug排查
Build SettingsPlayer SettingsPC/移动端/WebGL
Draw Call优化(图集)代码优化(减少GC)资源压缩LOD
从零搭建2D平台框架整合所有系统游戏循环与流程控制